PetaPixel -
31 Oct 2025 15:27

The NASA/ESA/CSA James Webb Space Telescope got into the spooky season spirit this week by capturing a "cosmic creepy-crawly called NGC 6537," more commonly referred to as the Red Spider Nebula. [Read More]
Share this Article